body {
    font-size: 16px;
    background-color: #F2F5F9;
}
.btons{
    background: #fff;
    display: flex;
    /* justify-content: center; */
    width: 100%;
    padding-top: 1.125rem;
}
.btons .app{
    width: calc(100% - 11.5rem );
	margin: 2.75rem auto 0;
    padding-bottom: 1.75rem;
}
.btons .app .tiitle{
    text-align: left;
    font-weight: bold;
    font-size: 1.3125rem;
    color: #3E7CFF;
}
.btons .app .jg{
    width: 100%;
    height: 0.0625rem;
    background: #E6E6E6;
    margin-top: 0.6875rem;
}
.btons .app .ps{
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: 1.0625rem;
}
.btons .app .ps .item{
    display: flex;
    gap: 0.5rem;
}
.btons .app .ps .item .imgs{
    width: 3.125rem;
    height: 3.125rem;
}
.btons .app .ps .item .texts{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.btons .app .ps .item .texts .texts1{
    font-weight: bold;
    font-size: 0.875rem;
    color: #3E7CFF;
}
.btons .app .ps .item .texts .texts2{
    font-weight: 400;
    font-size: 0.6875rem;
    color: #666666;
}
.bottoms_all .bottoms{
    width: 100%;
    background: #000;
}
.bottoms .info{
    display: flex;
    justify-content: space-around;
}
.bqs{
    text-align: center;
    margin-top: 1.25rem;
    font-size: 0.75rem;
    color: #C2C3BE;
    padding-bottom: 2rem;
}
.bq{
    text-align: center;
    margin-top: 1.25rem;
    font-size: 0.75rem;
    color: #C2C3BE;
}

.bottoms .info .items{
    margin-top: 1.25rem;
    max-width: 15rem;
}
.bottoms .info .items .title{
    font-size: 1.2rem;
    color: #ffffff;
    font-weight: 800;
}
.bottoms .info .items .jsx{
    margin-top: 0.75rem;
    font-size: 0.75rem;
    color: #C2C3BE;
}
.bottoms .info .items .jsx1{
    font-size: 0.75rem;
    color: #C2C3BE;
}
.bottoms .info .items .imgs{
    margin-top: 0.75rem;
    width: 5rem;
    height: 2rem;
    background: plum;
}
.bottoms .info .items .imgs img{
	width: 100%;
	height: 100%;
}
.bottoms .info .items .ewm{
    display: flex;
    align-items: center;
    margin-top: 1.25rem;
    gap: 15px;
}
.bottoms .info .items .ewm .boxs{
    width: 4rem;
    height: 4rem;
    background-color: plum;
}
.bottoms .info .items .ewm .boxs img{
	width: 100%;
	height: 100%;
}
/* 750px 以下的样式 */
@media screen and (max-width: 768px) {
    body {
        font-size: 12px;
        background-color: #F2F5F9;
    }
	.btons .app{
	    width: calc(100% - 3rem );
		margin: 2.75rem auto 0;
	    padding-bottom: 1.75rem;
	}
    .btons .app .ps .item .texts .texts2{
        font-weight: 400;
        font-size: 0.54rem;
        color: #666666;
    }
}